package org.spring.springboot.app.hard.hardlog.service;


import org.spring.springboot.app.agent.balancelog.domain.po.SysOfficeBalanceLogPO;
import org.spring.springboot.app.agent.balancelog.domain.vo.SysOfficeBalanceLogSearchVO;
import org.spring.springboot.app.hard.hardlog.domain.po.HardLogPO;
import org.spring.springboot.app.hard.hardlog.domain.vo.HardLogCountVO;
import org.spring.springboot.app.hard.hardlog.domain.vo.HardLogFlowVO;
import org.spring.springboot.app.hard.hardlog.domain.vo.HardLogNumberVO;
import org.spring.springboot.app.hard.hardlog.domain.vo.HardLogVO;

import java.util.List;

/**
 *  接口类
 */


public interface IHardLogService {

    HardLogPO find(String id);

    int save(HardLogPO po);

    int update(HardLogPO po);

    int delete(String id);

    int deletes(String ids);

    List<HardLogVO> findGraphical(String officeId);

    List<HardLogCountVO> findCount(String officeId);

    List<HardLogNumberVO> TotalNumber(String officeId);

    List<HardLogFlowVO>  findFlow(String officeId);

}
